The titans try a vegetarian diet and they feel super powerful and strong! [ ] subscribe to the cartoon ...